resembling a serpent - Turco Inglés Diccionario